function fnMenError(mensaje,tipo,ind){
    $("#divMenError").removeClass("ui-state-error ui-corner-all ui-state-highlight");
    $("#spIconoMen").removeClass("ui-icon ui-icon-alert ui-icon-info ui-icon-circle-check");
    /*Funcion para el control de los mensajes*/
    if(ind){
        $("#divMenError").css("display", "none");
    }
    else{
        switch (parseInt(tipo)) {
            case 2: //mensaje de exito
                $("#spIconoMen").addClass("ui-icon-circle-check");
                $("#divMenError").addClass("ui-state-highlight ui-corner-all");
                break;
            default:
                $("#spIconoMen").addClass("ui-icon ui-icon-alert");
                $("#divMenError").addClass("ui-state-error ui-corner-all");
                break;
        }
        $("#spMenError").html(mensaje);
        $("#divMenError").css("display", "block");
        setTimeout("fnMenError('',1,true)", 5000);
    }
    return true;
} //fin function fnMenError(mensaje,tipo,ind){
function fnCambiaStiloLocal(style){
    setActiveStyleSheet(style);
    return true;
}//fin function fnCambiaStilo(style){

    function asignaError(id){
        $("label[for='" + id + "']").addClass("menFalta");
        return;
    }
    function fnValidaCampos(obj,id,elLabel){
        var lleno = true;
        if(elLabel == undefined)
            //Elimina los labels de error
            $("label").each(function(){
                $(this).removeClass("menFalta");
            }); //fin $("label").each(function(){        
        $(obj + "#" + id + " select").each(function(){
            if($(this).val() =="" && !$(this).hasClass('omitir')){
                lleno = false;
                asignaError($(this).attr("id"));
            }
        });
        $(obj + "#" + id + " input:text").each(function(){
            if($(this).val() =="" && !$(this).hasClass('omitir')){
                lleno = false;
                asignaError($(this).attr("id"));
            }
        });
        $(obj + "#" + id + " textarea").each(function(){
            if($(this).val() == "" && !$(this).hasClass('omitir')){
                lleno = false;
                asignaError($(this).attr("id"));
            }            
        }); //fin $("div#divOcupa select").each(function(){
        $(obj + "#" + id + " input:file").each(function(){
            if($(this).val() == "" && !$(this).hasClass('omitir')){
                lleno = false;
                asignaError($(this).attr("id"));
            }            
        }); //fin $("div#divOcupa select").each(function(){
        return lleno;
    }
    
    function dimensionFrame(){
        $('#divContenedorPrincipal', top.document).css("width",(97) + "%");
        $('#divIframe', top.document).css("width",(86) + "%");
        var heightFrame = $('#divIframe', top.document).css("height");
        var widthFrame = $('#divIframe', top.document).css("width");
        var widthDoc= $(document).width();
        var heightDoc  = document.body.scrollHeight;
        heightFrame     = heightFrame.substr(0, heightFrame.length);
        widthFrame      = widthFrame.substr(0, widthFrame.length);
        var diferencia = parseInt(widthDoc) - parseInt(widthFrame);
        if(diferencia > 0){
            var tmp = $('#divContenedorPrincipal', top.document).css("width");
            $('#divContenedorPrincipal', top.document).css("width",(parseInt(tmp) + parseInt(diferencia)) + "px");
            $('#divIframe', top.document).css("width",(widthDoc) + "px");
                            
        }
        if(parseInt(heightFrame) < (parseInt(heightDoc) + 50)){
            $('#divIframe', top.document).css("height",(heightDoc + 50) + "px");
        }
    }
    
    function fntodoLectura(){
        $(":button").button( "disable" );
        $( "input:button").button( "disable" );
        $( "input:submit").button( "disable" );
        $("input:text").attr("readonly","true");
        $("textarea").attr("readonly","true");
        $("select").attr("disabled","true");
        $(":checkbox").attr("disabled","true");
        return true;
    }
